package com.atguigu.jvm.chap05;

/**
 * 32G物理内存：
 * -Xms : 524288K，512M        JVM初始内存大小   1/64
 * -Xmx : 8368128K，8172M      JVM最大内存大小   1/4
 * -Xss : 栈空间大小参数设置
 * -Xmn : 新生代大小(了解)
 */
public class HeapSpaceInitialDemo {
    public static void main(String[] args) {

        //返回Java虚拟机中的堆内存总量
        long initialMemory = Runtime.getRuntime().totalMemory() / 1024; //   1/64
        //返回Java虚拟机试图使用的最大堆内存量
        long maxMemory = Runtime.getRuntime().maxMemory() / 1024;  //   1/4

        //起始内存
        System.out.println("-Xms : " + initialMemory + "K，" + initialMemory / 1024 + "M");
        //最大内存
        System.out.println("-Xmx : " + maxMemory + "K，" + maxMemory / 1024 + "M");
    }
}
